chequered flag - German English Dictionary